package com.itheima.d5_Recusion.Searchfile;

import java.io.File;
import java.io.IOException;

/**
 * 先定位一级目录；然后遍历，
 * 文件 -- name对不对
 * 文件夹 -- 继续遍历这一层文件夹
 */

public class Test {
    public static void main(String[] args)  {
        search("E:\\");
    }

    public static void search(String name)   {
        File file = new File(name);
        File[] files = file.listFiles();
        if (files != null) {
            for (File f : files) {
                if (f.isFile()) {
                    if ("WXWork.exe".equals(f.getName())) {
                        System.out.println(f.getAbsolutePath());
                    }
                } else {
                    search(f.getAbsolutePath());
                }
            }
        }
    }
}
